.layout-outer .hl_nav{
    font-size: .24rem;
}
.layout-outer .hl_nav .nav_right_list img{
    width: 0.4rem;
}
.layout-outer .section-1 .slide-a{
    font-size: 0.24rem;
    min-width: 2.5rem;
    padding: 0.15rem 0.25rem;
}
.layout-outer .section-title {
    padding-top: .6rem;
    padding-bottom: .4rem;
}
.layout-outer .section-2 {
    margin-bottom: .8rem;
}
.layout-outer .section-2 .swiper-slide .game-img-desc-outer p{
    font-size: .25rem;
}
.layout-outer .section-2 .swiper-slide .game-img-desc-outer a{
    padding: .12rem .35rem;
    font-size: .24rem;
}

.layout-outer .tech-section .tech-right-outer {
    margin-bottom: .8rem;
}
.layout-outer .tech-section .tech-title{
    padding-top: .6rem;
    padding-bottom: .3rem;
}
.layout-outer .tech-section .tech-description{
    font-size: .25rem;
    line-height: .5rem;
}

.layout-outer .section-3 .swiper-slide .mask p{
    font-size: .25rem;
    text-align: center;
    top: 35%;
}


.layout-outer .news-section .news-btns-outer {
    margin-bottom: .8rem;
}
.layout-outer .news-section .news-outer .news-one .news-one-title{
    font-size: .27rem;
    height: .73rem;
    font-family: Futura Bk BT,microsoft yahei,Helvetica Neue,Helvetica,STHeiTi,sans-serif,arial;
}
.layout-outer  .news-section .news-outer .news-one .news-one-subtitle{
    font-size: .22rem;
    line-height: .30rem;
    height: 0.6rem;
    font-family: Futura Bk BT,microsoft yahei,Helvetica Neue,Helvetica,STHeiTi,sans-serif,arial;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}


.layout-outer .news-section .news-btns-outer > a{
    font-size: 0.24rem;
    min-width: 3rem;
    padding: 0.1rem 0.25rem;
}
.layout-outer .common-a-btn{
    font-size: 0.24rem;
    padding: 0.1rem 0.25rem;
    text-align: center;
}
.layout-outer .common-a-btn.careers-more-btn{
    min-width: 2.5rem;
    margin-bottom: .8rem;
    margin-top: .4rem;
}
.layout-outer .careers-section .section-content .careers-desc{
    font-size: .25rem;
    line-height: .5rem;
}

.layout-outer a.sns-one{
    width: .6rem;
}
.layout-outer a.changelan-a{
    width: .6rem;
}
.layout-outer .footer-right .slogan-img {
    width: 5.6rem;
    max-width: 5.6rem;
}
.layout-outer .footer-left .copyright {
    font-size: .22rem;
}
.layout-outer footer{
    padding: .5rem 5.2%;
}
.layout-outer footer .snss-outer{
    margin-bottom: .5rem;
}
.fullpages .video-mask{
    background: linear-gradient(to bottom,rgba(25, 25, 45,.8),rgba(255, 255, 255,0),rgba(255, 255, 255,0),rgba(255, 255, 255,0),rgba(255, 255, 255,0),rgba(255, 255, 255,0),rgba(255, 255, 255,0),rgba(255, 255, 255,0));
}

.layout-outer .tech-main-video-outer video{

}
.layout-outer .tech-main-video-outer .tech-main-video-poster-img{

}

/*
header
 */
header .nav_list li:last-child .nav_head_arrow img{
    visibility: hidden;
    display: inline-block!important;
}

/*
privacy policy
 */
.signupdesc-outer{

}
/*
news swiper
 */
.layout-outer .article-content .swiper-container .swiper-slide{
    overflow: hidden;
}
.layout-outer .article-content .swiper-container .swiper-slide > img{
    -webkit-flex: none;
    -ms-flex: none;
    flex: none;
}

/*
careers list
 */
.layout-outer .one-career {
    height: auto;
}

@media screen and (min-width: 1025px){
    .games-show-games-lg-outer,
    .games-show-games-sm-outer{
        width: 19.2rem;
    }
}

@media screen and (max-width: 767px) {
    .layout-outer .footer-right .slogan-img{
        width: 50%;
    }
    .layout-outer .section-1 .slide-a{
        padding: 0.1rem 0.25rem;
        font-size: 0.18rem;
        min-width: auto;
        line-height: .2rem;
    }
    .layout-outer .tech-section .tech-title{
        padding-bottom: .2rem;
    }
    .layout-outer .section-2 .swiper-slide .game-img-desc-outer a{
        padding: .08rem .2rem;
        font-size: .18rem;
        width: 50%;
        bottom: 8%;
    }
    .layout-outer .section-2 .swiper-slide .game-img-desc-outer p{
        font-size: .2rem;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 5;
        overflow: hidden;
    }

    .layout-outer .section-3 .swiper-slide .mask p{
        font-size: .2rem;
        top: 50%;
        -webkit-transform: translateY(-74%);
        -moz-transform: translateY(-74%);
        -ms-transform: translateY(-74%);
        -o-transform: translateY(-74%);
        transform: translateY(-74%);
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 6;
        overflow: hidden;
    }
    .layout-outer .news-section .news-btns-outer{
        margin-bottom: .6rem;
    }

    .layout-outer .section-title{
        padding-top: .4rem;
    }
    .layout-outer .tech-section .tech-title{
        padding-top: .5rem;
    }
    .layout-outer .common-a-btn.careers-more-btn{
        margin-bottom: .7rem;
    }
    .layout-outer .section-2{
        margin-bottom: .7rem;
    }
    .layout-outer footer{
        padding: .3rem 5.2%;
    }

    .layout-outer .footer-left .copyright span{
        display:block;
    }

    .layout-outer footer .snss-outer{
        margin-bottom: .2rem;
    }

    .layout-outer.en .careers-section .section-content .careers-desc{
        width: 300px;
    }

    .layout-outer .footer-left .copyright{
        font-size: .18rem;
    }

    .fullpages .video-mask{
        display:none;
    }
}
